simultaneously broadcast - French English Dictionary